certain physical and mechanical properties - Français Anglais Dictionnaire